peyklik


Results for "peyklik"

Turkish - English dictionary

peyklik

(Turkish - English dictionary) :
being a satellite.