Versione Inglese
Meaning of
"mantice"
in English language
Italian to English
English to Italian
Italian
English
mantice
bellows (pl), supercharger
Mantice per fucina
forge bellows