stravagante Italian - English
1.
Englishflamboyant
-
Englishshowy, bold or audacious in behaviour, appearance, etc.
-
Italianstravagante
2.
Englishextravagant
-
Italianstravagante, estravagante
English translator: Italian English stravagante Eesti sõnaraamat Español Traductor Svenska Översättare