karpuz


Results for "karpuz"

Turkish - French Dictionary

karpuz

(Turkish - French Dictionary) :
pastèque