MÜDAFAA


Results for "MÜDAFAA"

Turkish - English dictionary

müdafaasız

(Turkish - English dictionary) :
undefended, defenseless.