Results for "

insanüstü

"
Turkish - English dictionary

insanüstü

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