Slovnenya

Translation English French: forced feeding

Dictionary: main
forced feeding
noun