Russian-English dictionary »

фосса meaning in English

RussianEnglish
фосса noun
{f}

fossa [fossas](Cryptoprocta ferox)
noun
[UK: fossa] [US: fossa]