Langsung ke konten

Arti kata

birchbark

Definition of birchbark (English)

noun

  1. a canoe made with the bark of a birch tree
    sumber: wordnet30