luddoos

English

Noun

luddoos

  1. plural of luddoo