decapatore

listen to the pronunciation of decapatore
Italian - English
pickling machine (metals)