Portuguese-English dictionary »

toirão meaning in English

PortugueseEnglish
toirão noun
{m}

European polecat(Mustela putorius)
noun