Get Your Premium Membership

Tamarau

[n] small buffalo of Mindoro in the Philippines


Related Information

More Tamarau Links



Book: Reflection on the Important Things