Spanish and English Search Results for: parra
Spanish
Detailed Translations for parra from Spanish to English
parra:
Translation Matrix for parra:
Synonyms for "parra":
Wiktionary Translations for parra:
parra
noun
-
the plant on which grapes grow
-
vine