English-Portuguese dictionary »

fossa meaning in Portuguese

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

fossanoun