English

edit

Noun

edit

talaiots

  1. plural of talaiot

Catalan

edit

Noun

edit

talaiots m pl

  1. plural of talaiot