SELTA

AcronymDefinition
SELTASwedish-English Literary Translators' Association (UK)
SELTASouth East Lincolnshire Travellers Association (UK)