English to Spanish Dictionary engraving

engraving

Grabado
translation of 'Engraving'
noun
grabado
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one