Translation of بڑدنتا in English:

بڑدنتا

phrase

  • having large protruding teeth