namağlup


Results for "namağlup"

Turkish - English dictionary

namağlup

(Turkish - English dictionary) :
undefeated.