Inshallah

🇸🇳 Senegal

God willing

View definition