English-Spanish dictionary »

sabre-toothed tiger meaning in Spanish

EnglishSpanish
sabre-toothed tiger (prehistoric cat)
noun

diente de sablenoun
{m}