English edit

Noun edit

talaiots

  1. plural of talaiot

Catalan edit

Noun edit

talaiots m pl

  1. plural of talaiot