NAPPA


Meaning of NAPPA in English

n. soft surface of leather or fabric; soft leather made from kid's or sheep skin; Chinese cabbage

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