English | German | Russian | Czech

dougla English

Meaning dougla meaning

What does dougla mean?

dougla

(West Indies) A Caribbean person of mixed African and Indian descent.

Are you looking for...?