caracals ( synonym found)

Definition of caracals:

°The capital of Venezuela.

Back to Top