callaloos

English

Noun

callaloos

  1. plural of callaloo