SPANISH MEANING IN ENGLISH

• Spanish Definition & Synonyms

  1. (a.) Of or pertaining to Spain or the Spaniards.
  2. (n.) The language of Spain.


RECENT SEARCHES