English-Italian dictionary »

loofah meaning in Italian

EnglishItalian
loofah [loofahs] (tropical vine)
noun
[UK: ˈluː.fə]
[US: ˈluː.fə]

luffanoun
{f}