EGAVE
naula
Meaning
noun
A shallow stepped Himalayan well built on a natural spring.
Similar words
nalvarte
navas
naba
noboa
nieva
nanez
naus
najarro
marulanda
navarra
Save “naula” to learn later