trululus

English

Noun

trululus

  1. plural of trululu