Host 88.249.199.106
Turkey
Turk Telekom
Domain summary
No record