LUFFA


Meaning of LUFFA in English

[luf.fa] var of loofah

Merriam-Webster English vocab.      Английский словарь Merriam Webster.