Slovnenya

Translation English French: indefensible

Dictionary: main
indefensible
adjective
indu.