Definify.com

Definition 2024


mespijcha

mespijcha

Chamicuro

Noun

mespijcha

  1. rope