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