Home
Search
Index
Definify.com
Definition
2024
abastrain
abastrain
Dalmatian
Noun
abastrain
a type of
grape
Etymology
Probably ultimately from
Latin
labrusca
.
Similar Results
Abstain