insanüstü


Results for "insanüstü"

Turkish - English dictionary

insanüstü

(Turkish - English dictionary) :
,-nü superhuman.