ladoos

English

Noun

ladoos

  1. plural of ladoo