hagamaadau

English: Translation
barb
noun