lastros

Portuguese

Noun

lastros

  1. plural of lastro