LexiTurkTURKISH ↔ ENGLISH DICTIONARY

yırtık pırtık.” in English

1 English translation
EN
rag

She used a damp rag to wipe off the dust.