English-Polish dictionary »

lemongrass meaning in Polish

EnglishPolish
lemongrass noun
species of grass of the genus Cymbopogon

palczatka cytrynowanoun

lemon grass

palczatka cytrynowa