Definition of マタロ

マタロ

mataro

noun
Mataro (wine grape variety)