Spanish-English dictionary »

y tú más meaning in English

SpanishEnglish
y tú más noun

whataboutism(propaganda technique)
noun