LUFFA


Meaning of LUFFA in English

var. of LOOFAH.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.