LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(gen.) (çoğ.) (kıs.)a tozluk” in English

1 English translation
EN
spat

They had a spat yesterday.