Skip to main content

Definitions by thealien74

An imaginary flying island in Swift's Gulliver's Travels.
Laputa was the most amazing place I had ever seen!
laputa by thealien74 May 16, 2021