üstinsan


Results for "üstinsan"

Turkish - English dictionary

üstinsan

(Turkish - English dictionary) :
superman.