LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nilüfer” İngilizcede

2 İngilizce çeviri
EN
lotus

We have very big lotus leaves.