Slovnenya

Translation English French: deserve

Dictionary: main
deserve
verb