Slovnenya

Translation English French: defenseless

Dictionary: main
defenseless
adjective