IT MAKES ME WONDER


Meaning of IT MAKES ME WONDER in English

it leads me to think, it leads me to question, it makes me ask myself

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.