espagnol meaning in English
adj. spanish, of or pertaining to the people or language of spain
n. spanish, people of spain, spaniard, resident of spain
n. spanish, romance language spoken in spain and most of latin america
adj. spanish, of or pertaining to the people or language of spain
n. spanish, people of spain, spaniard, resident of spain
n. spanish, romance language spoken in spain and most of latin america