Slovnenya

Translation French English: livrer

Dictionary: main
livrer
verbe