English-Portuguese dictionary »

scabbard meaning in Portuguese

EnglishPortuguese
scabbard [scabbards] (the sheath of a sword)
noun
[UK: ˈskæ.bəd]
[US: ˈskæ.bərd]

bainhanoun
{f}

black scabbardfish (Aphanopus carbo)
noun
[UK: blæk]
[US: ˈblæk]

peixe espada pretonoun
{m}