aggeggio Italian - English
1.
Englishgadget
-
Englishany device or machine
-
Italianaggeggio
2.
Englishcontraption
-
Italianaggeggio
Englishcontraption
-
Englishobject referred to with irony, derision or contempt
-
Italiancheckaggeggiocoso
English translator: Italian English aggeggio Eesti sõnaraamat Español Traductor Svenska Översättare