kellauts

English

Noun

kellauts

  1. plural of kellaut