LUFFA


Meaning of LUFFA in English

var. of LOOFAH.

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