Bulgarian-English dictionary »

лимонова трева meaning in English

BulgarianEnglish
лимонова трева noun
{f}

lemongrass [lemongrasses](Cymbopogon citratus)
noun
[UK: lˈeməŋɡrˌas] [US: lˈeməŋɡrˌæs]