Caribs meaning

Plural form of Carib.
noun
0
0
Advertisement