Translation of medicastro in English:

medicastro

quack, n.

masculine and feminine nounfeminine medicastra

derogatory
  • 1

    quack derogatory