Definition of ウバーレ

ウバーレ

ubaare

noun
uvala (composite karst depression)(geology term)