hadule

English: Translation
end piece of canoe, attached to both bow and stern
noun
Transportation
ID
2848