Portuguese-English dictionary »

quoll meaning in English

PortugueseEnglish
quoll noun
{m}

quoll [quolls](carnivorous marsupial of the genus Dasyurus)
noun