ウーメラだった
ūmeradatta
1. Was a boomerang.
Noun
#2325333
1. Was a boomerang.
1. woomera; womera
1. If/when Umera…
1. Of Umera; Umera's
1. At Umera; In Umera
1. Umera desu ;
1. It is not oomera.
1. Probably.; It seems likely.
1. It's not a camera.; It isn't a camera.
1. Wasn't Umera.