THUMBS UP


Meaning of THUMBS UP in English

agreement, approval, vote in favor

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