Definition of マタロー

マタロー

mataroo

noun
Mataró (wine grape variety)