Meaning of ウメラ in Japanese

  1. Words

Definition of ウメラ

ウーメラ(uumera) · ウメラ(umera)
  1. (n) woomera; womera; Australian aboriginal spear throwing implement
Back to top