Search term viva has 2 results
IT Italian EN English
viva (o) [interiezione] whoopee (o) [interiezione] (informal)
viva (o) [interiezione] yippee (o) [interiezione] (informal)