MESSRS


Meaning of MESSRS in English

pl. of MR.

Etymology: abbr. of MESSIEURS

Oxford English vocab.      Оксфордский английский словарь.