Meaning of ウーメラ in Japanese

  1. Words

Definition of ウーメラ

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