Idiosyncrasies

Spanish Meaning

idiosincrasia

English Meaning

  1. Plural form of idiosyncrasy.