LexiTurkTURKISH ↔ ENGLISH DICTIONARY

maki” in English

3 English translations
EN
scrub

I couldn't scrub the stain out.