Slovnenya

Translation English French: chagrined

Dictionary: main
chagrined
adjective