LexiTurkTURKISH ↔ ENGLISH DICTIONARY

monstrosity” in Turkish

3 Turkish translations
TR
canavar

Orada korkunç bir canavar yaşardı.

TR
ucube

Ucube gösteri kasabaya geldi!