Slovnenya

Translation English French: abashed

Dictionary: main
abashed
adjective