Estampar

See also: estampar

English

Proper noun

Estampar

  1. A barangay of Cataingan, Masbate, Philippines.