d'lell'ellel

the smell of cooking or cooking or justcooked potatoes

← Back to "D" words    Dictionary Home