Spanish-English dictionary »

sombrero de aluminio meaning in English

SpanishEnglish
sombrero de aluminio noun

tin foil hatnoun

tinfoil hatnoun