LexiTurkTURKISH ↔ ENGLISH DICTIONARY

gerbera” in Turkish

1 Turkish translation