Slovnenya

Translation English French: embarrassed

Dictionary: main
embarrassed
adjective