Portuguese-English dictionary »

chinchila meaning in English

PortugueseEnglish
chinchila noun
{m} {f}

chinchilla [chinchillas](rodent)
noun
[UK: tʃɪn.ˈtʃɪ.lə] [US: ˌtʃɪn.ˈtʃɪ.lə]