English Dictionary
Definition CELTA in British English
CELTA noun
[uncountable] noun
/ˈseltə/
English Dictionary