Contionary:lastu

Avendonian

Noun

lastu f pl

  1. plural of lasto