meaning of sfax

1. the second largest city in Tunisia; located in eastern Tunisia near a phosphate region


Related Words

sfax |

Developed & Maintained By Taraprasad.com

Treasure Words