Translation of ذی ناب in English:

ذی ناب

phrase

  • (animal) having projecting teeth