LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“obovate” in Turkish

2 Turkish translations