vocab dash
Log in
Sign up
coyunda
Meanings
Noun
1. a type of strap or lash
2. the yoke of marriage; conjugality
3. whip
(Nicaragua)