BECHARM


Meaning of BECHARM in English

vt to charm; to captivate.

Webster English vocab.      Английский словарь Webster.