vara
Explore definitions, synonyms, and language insights of vara
Definitions
Noun
a Spanish unit of length (about a yard) having different values in different localities
Explore definitions, synonyms, and language insights of vara