English to Arabic

Meaning for:
Tuberose
other
تيوبروز - أعشاب مكسيكية