Slovnenya

Translation French English: imposant

Dictionary: main
imposant
adjectif