demirkapan


Results for "demirkapan"

Turkish - English dictionary

demirkapan

(Turkish - English dictionary) :
magnet.