English | German | Russian | Czech

carabao English English

Meaning carabao English meaning

What does carabao English mean?

carabao English

(Philippines, derogatory) w:broken English.

carabao English

(Philippines, derogatory) Of the English language, poorly spoken or ill-written.

Are you looking for...?