dahia

dahia
English: Translation
fisherman's stand on the canoe (for support while netting fish)
noun
Transportation
lieber-dikepa-1974
ID
1401