Definition of マルサラ

マルサラ

marusara

noun
Marsala (wine)