Spanish-English dictionary »

centro de control meaning in English

SpanishEnglish
centro de control noun
{m}

war room(command center)
noun