LexiTurkTURKISH ↔ ENGLISH DICTIONARY

yayılmak. scatterbrain dağınık fikirli kimse. scatter rug ufak halı” in English

1 English translation
EN
scatter

Where did you scatter them?