EGAVE

naula

Meaning

  1. 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