meaning of sf

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


Related Words

sfax | sforzando | sforzato | sfumato |

Developed & Maintained By Taraprasad.com

Treasure Words