doughnut


Results for "doughnut"

English - Turkish Dictionary

doughnut

(English - Turkish Dictionary) :
i. yağda kızarmış şekerli çörek.