bàzaa

English: Translation
hairy goat or sheep
noun