SARDEL MEANING IN ENGLISH

• Sardel Definition & Synonyms

  1. (n.) A precious stone. See Sardius.
  2. (n.) A sardine.


RECENT SEARCHES