LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tükürük otu” in English

1 English translation