garip yaratık

listen to the pronunciation of garip yaratık
Türkisch - Englisch
strange creature
odd creature, unusual creature