Slovnenya

Translation English Spanish: defend

Dictionary: main
defend
verb