hagallapa

hagallapa
English: Translation
piece of a palm tree near the base
noun
ID
2498