noun a city on central Luzon, in the N Philippines.
cabanatuan 🔊 Listen to this noun a city on central Luzon, in the N Philippines. Avida Settings Cabanatuan, modern living awaits | Avida Land Oman is an Island: Cabanatuan City – How About My Place? Cabanatuan – Wikipedia Cabanatuan City Weather Forecast Share Facebook Twitter Google +