Pepel in English dictionary

  • Pepel

    Meanings and definitions of "Pepel"

    • proper
      A coastal town in Sierra Leone

Sample sentences with "Pepel"

Available translations