French-English dictionary »

tigre à dents de sabre meaning in English

FrenchEnglish
tigre à dents de sabre nom {m}

sabre-toothed tiger◼◼◼(prehistoric cat)
noun