Portuguese-English dictionary »

leoparda meaning in English

PortugueseEnglish
leoparda noun
{f}

leopardess(female leopard)
noun
[UK: ˌle.pə.ˈdes] [US: ˌle.pə.ˈdes]