Translation of medicastro in English:

medicastro

quack, n.

masculine and feminine nounFeminine medicastra

derogatory

  • 1

    quack derogatory