0%

ALL meanings of studio complex

stu·di·o com·plex
S s
  • noun studio complex a building containing a room or rooms used to record television or radio programmes, make films, music, etc 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?