Portuguese-English dictionary »

tigre-dente-de-sabre meaning in English

PortugueseEnglish
tigre-dente-de-sabre noun
{m}

sabre-toothed tiger(prehistoric cat)
noun