Portuguese-English dictionary »

tambaca meaning in English

PortugueseEnglish
tambaca noun
{f}

tombak(brass with zinc content below 28%)
noun