Translation of acuafortista in English:

acuafortista

etcher, n.

masculine and feminine noun

  • 1

    etcher