talayots
English
Noun
talayots
plural of
talayot
Spanish
Noun
talayots
m
pl
plural of
talayot