The Nameserver ns-2.leo.org have a IP Address of 80.190.158.4 which is hosted on Germany.
Willkommen bei LEO, dem Web-Angebot mit den beliebten Online-Wörterbüchern Deutsch-Englisch, -Französisch, -Spanisch, -Italienisch, - Chinesisch, -Russisch, -Portugiesisch und...