LexiTurkTURKISH ↔ ENGLISH DICTIONARY

bu bitkiden alınan lavanta” in English

1 English translation
EN
lavender

Lavender is my favorite plant.