Portuguese-English dictionary »

alcatrão meaning in English

PortugueseEnglish
alcatrão noun
{m}

asphalt(sticky, black and highly viscous liquid)
noun
[UK: ˈæ.sfælt] [US: ˈæs.ˌfɒlt]

tar [tars](substance)
noun
[UK: tɑː(r)] [US: ˈtɑːr]

Your history