Polandballph's definitions
A town in the province of Rizal in the Philippines; A town in the province of Palawan in the Philippines
by Polandballph June 14, 2018
Get the taytay mug.
Get the taytay mug.We'll email you a link to sign in instantly.