English-Spanish dictionary »

science center meaning in Spanish

EnglishSpanish
science center (location where science is exhibited)
noun

centro de cienciasnoun