English-Spanish dictionary »

elsagate meaning in Spanish

EnglishSpanish
Elsagate (internet controversy)
proper noun

Elsagateproper noun
{m}