Caravels meaning

Plural form of caravel.
noun
0
0
Advertisement