Portuguese-English dictionary »

tubarão-cabeça-chata meaning in English

PortugueseEnglish
tubarão-cabeça-chata noun

bull shark(Carcharhinus leucas)
noun