Translation of marquesita in English:

marquesita

marcasite, n.

feminine noun

  • 1

    marcasite