shortbread


Results for "shortbread"

English - Turkish Dictionary

shortbread

(English - Turkish Dictionary) :
i. bir çeşit kurabiye.