LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“diuresis” in Turkish

1 Turkish translation