TFSC

views updated

TFSC (or TFSK) Turkish Federated State of Cyprus (Turkish Kibris)

More From encyclopedia.com