megalitos

Spanish

Noun

megalitos m pl

  1. plural of megalito