Definify.com

Definition 2025


mespijcha

mespijcha

Chamicuro

Noun

mespijcha

  1. rope