Long time no see!


Results for "Long time no see!"

English - Turkish Dictionary

Long time no see!

(English - Turkish Dictionary) :
k. dili Epeydir görüşemedik!