peyk


Results for "peyk"

Turkish - French Dictionary

peyk

(Turkish - French Dictionary) :
satellite