LexiTurkTURKISH ↔ ENGLISH DICTIONARY

trifoliate orange” in Turkish

1 Turkish translation