Translation of بڑمُہا in English:

بڑمُہا

phrase

  • (animal) having a large muzzle