doddleEnglish

doddle

Noun

An easy task

English: doddle