Portuguese-English dictionary »

elsagate meaning in English

PortugueseEnglish
Elsagate proper noun
{m}

Elsagate(internet controversy)
proper noun