Spanish-English dictionary »

yambo meaning in English

SpanishEnglish
yambo noun
{m}

iamb(a metrical foot)
noun
[UK: ˈaɪæm] [US: ˈaɪæm]

wax apple(plant)
noun