goloa de henua

English: Translation
gear of local manufacture
noun