Italian-English dictionary »

zumata meaning in English

ItalianEnglish
zumata noun
{f}

zoom(augmentation of a view)
noun
[UK: zuːm] [US: ˈzuːm]