mallorca









mallorca


noun

  1. Majorca.

noun

  1. the Spanish name for Majorca
49 queries 0.588