The Nameserver tydaworker3.tyda.se have a IP Address of 83.140.155.194 which is hosted on Sweden.
Ett lexikon för översättning med över 1 miljon uppslagsord på svenska, engelska, tyska, franska och spanska