craaling

listen to the pronunciation of craaling
English - English

Definition of craaling in English English dictionary

craal
{i} native village in South Africa; fenced in area for keeping cattle