JAP


Meaning of JAP in English

n. & adj. colloq. often offens. JAPANESE.

Etymology: abbr.

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