Portuguese-English dictionary »

galhudo meaning in English

PortugueseEnglish
galhudo noun
{m}

dogfish [dogfishes](shark in family Squalidae)
noun
[UK: ˈdɒɡ.fɪʃ] [US: ˈdɒg.ˌfɪʃ]

Your history