Portuguese-English dictionary »

ambão meaning in English

PortugueseEnglish
ambão noun
{m}

ambo(raised platform)
noun
[UK: ˈambəʊ] [US: ˈæmboʊ]

bambão noun
{m}

high-wire(wire strung high above the ground)
noun

Your history