BAFFLER


Meaning of BAFFLER in English

n. BAFFLE n.

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