Portuguese-English dictionary »

tartaruga-mordedora meaning in English

PortugueseEnglish
tartaruga-mordedora noun
{f}

snapping turtle(turtle of the family Chelydridae)
noun

Your history