appaltos

English

Noun

appaltos

  1. plural of appalto