Term Gallery logo

Meanings of Glycyrrhiza glabra in English

See more
alcaçuz
Translations for Glycyrrhiza glabra

Portuguese