NichiDict

ウーメラ

[uumera]

Meanings

1.Noun

woomera; womera; Australian aboriginal spear throwing implement