Definify.com

Definition 2026


mespijcha

mespijcha

Chamicuro

Noun

mespijcha

  1. rope