Translation of sefadi in English:

User Contribution

sefadi

Scraper

noun