çarşaf


Results for "çarşaf"

Turkish - French Dictionary

çarşaf

(Turkish - French Dictionary) :
drap