SENEGAL MEANING IN ENGLISH

• Senegal Definition & Synonyms

  1. (n.) Gum senegal. See under Gum.


RECENT SEARCHES