тюрлюлюк

Latin
türlülük
English: Translation
maggot
noun