Slovnenya

Translation English French: humbled

Dictionary: main
humbled
adjective