LexiTurkTURKISH ↔ ENGLISH DICTIONARY

yıldız çiçeğine benzeyen bir çiçek” in English

1 English translation