Search term arti has one result
Jump to
ITItalianENEnglish
arti limbs

Italian English translations

ITSynonyms for artiENTranslations
arte[arti]ffine arts
artificio[astuzia]mdevice
mani[piedi]hands
estremità[piedi]ftip