Definify.com

Definition 2025


maneli

maneli

Chamicuro

Noun

maneli

  1. river