imbos

English

Noun

imbos

  1. plural of imbo