senegalese : Idioms & Phrases


senegalese franc

  • noun the basic unit of money in Senegal
WordNet