English

edit

Proper noun

edit

Legarretas

  1. plural of Legarreta