The nameserver ns1.itswordfish.ro have a IP Address of 92.51.163.83 which is hosted on France.
Translator SRL - Translator SRL