STRANGE TO SAY Meaning of STRANGE TO SAY in English it is weird that -, interesting that - Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012