Sabretooth meaning

Sabre-toothed cat / sabre-toothed tiger.
noun
0
0
Advertisement