Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

carabao Definition

Cancel
carabao
noun(ca-ra-bao)
water buffalo

Words Related to carabao!

carabao Examples by Brain Bank Users