ENGLISH → NEPALI
goat
01
noun
बाख्रा
any of numerous agile ruminants related to sheep but having a beard and straight horns
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
any of numerous agile ruminants related to sheep but having a beard and straight horns