meaning of Ambosse

Ambosse - German to English

anvils

View more

  • incudes [plural of incus]