Spanish-English dictionary »

efecto bumerán meaning in English

SpanishEnglish
efecto bumerán noun
{m}

boomerang effectnoun