LexiTurkTURKISH ↔ ENGLISH DICTIONARY

lenfatik” in English

1 English translation