Portuguese-English dictionary »

célula adormecida meaning in English

PortugueseEnglish
célula adormecida noun
{f}

sleeper cell(group of people who remain dormant in a community until activated)
noun