answersLogoWhite

0

The meseta is an Arabic headquarters in central Spain. It features many interesting items like guns and missiles. Be careful though, the locals are not friendly.

User Avatar

Wiki User

16y ago

What else can I help you with?