Slovnenya

Translation English French: umbrage

Dictionary: main
umbrage
noun