LexiTurkTURKISH ↔ ENGLISH DICTIONARY

huysuzlaşmak” in English

1 English translation
EN
peeve

This is my biggest pet peeve.