Spanish and English Translation 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