Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
G
o
o
g
l
e
|
Forvo
|
+
to phrases
Science and Technology Facilities Council
This HTML5 player is not supported by your browser
scient., industr.
Comhairle um Shaoráidí Eolaíochta agus Teicneolaíochta
English thesaurus
Science and Technology Facilities Council
This HTML5 player is not supported by your browser
abbr.
STFC
(
Anglophile
)
Science and Technology
:
4 phrases
in 3 subjects
Industry
1
Research and development
2
Technology
1
Add
|
Report an error
|
Get short URL