imponente Italian - English
1.
Englishimposing
-
Englishmagnificent and impressive because of appearance, size, stateliness or dignity
-
Italianimponente
English translator: Italian English imponente Eesti sõnaraamat Español Traductor Svenska Översättare