English to Hindi

Meaning for:
sabre-toothed
other
लम्बे घुमावदार दाँतों वाल्