yoghourt

yoghourt

yoghourt

Noun

a custard-like food made from curdled milk

Synonyms: