LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kusturucu. sickeningly tiksindirici surette.” in English

1 English translation