Word Games Pro Dictionary
carabao
noun
water buffalo of the Philippines
Quick reference
Word Facts
Listen
Audio Pronunciation
Audio pronunciation is unavailable for this word.
Meaning
Definitions
noun
water buffalo of the Philippines
Word Games Pro Dictionary
water buffalo of the Philippines
Quick reference
Listen
Audio pronunciation is unavailable for this word.
Meaning
water buffalo of the Philippines