Slovnenya

Translation English Spanish: abashment

Dictionary: main
abashment