Spanish-English dictionary »

diente de sable meaning in English

SpanishEnglish
diente de sable noun
{m}

sabre-toothed tiger(prehistoric cat)
noun