← Back to browseバーラル[baararu]nounJapanese definitionNo Japanese definition yet.English definitionbharal (Pseudois nayaur); blue sheepExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsバーラトバーバイノーラル