German-English dictionary »

imposantere meaning in English

GermanEnglish
imposantere

more impressive◼◼◼