Definition of ウーメラ

ウーメラ

uumera

noun
woomera, womera, Australian aboriginal spear throwing implement
Other readings:
ウメラ