Search term Philippines has 6 results
EN English FR French
Philippines Philippines {f}
Philippines (n) [geography] Philippines (n) {f} [geography]