LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ağır şekilde hakaret etmek. the spit and image of” in English

1 English translation
EN
spit

Please spit.