donuts

English: Translation
donuts
noun
ID
2370