Spanish-English dictionary »

gomaguta meaning in English

SpanishEnglish
gomaguta noun

gamboge(tree of the genus Garcinia)
noun
[UK: ɡæm.ˈbuːʒ] [US: ɡæm.ˈbuːʒ]