Find the word definition

Wikipedia
Paperu

Paperu, Indonesia, is a village on the island of Saparua, which is a part of the Ambon island group in the Maluku Islands.

Category:Populated places in Maluku (province) Category:Central Maluku Regency Category:Saparua