English-Arabic dictionary »

lemon verbena meaning in Arabic

EnglishArabic
lemon verbena shrub

تُرُنْجِيَّةf

تِيزَانَا / تِيزَانَةf

لُوِيزَةf