strange creature

listen to the pronunciation of strange creature
English - Turkish
garip yaratık
English - English
odd creature, unusual creature