hagaabiabi

English: Translation
loincloth; makeshift, to do or tie temporarily
lieber-dikepa-1974-p-59
ID
2850