×

marsala meaning in English

n. marsala, seaport city in sicily; sicilian wine, dark sweet dessert wine made in sicily

Related Words

  1. marrube
  2. mars
  3. marsalis
  4. marseillaise
PC Version

Copyright © 2018 WordTech Co.