marsa - Spanish English Dictionary
History

marsa



Meanings of "marsa" in English Spanish Dictionary : 2 result(s)

Spanish English
General
marsa [f] marsi woman
marsa [f] woman from the marsi people