saumur ( synonym found)

Definition of saumur:

°An island of the Philippines, located in the Visayas.

Definition of saumur:

°An island of the Philippines, located in the Visayas.

Back to Top