×
loufa
meaning in English
n.
loofah, rag gourd, tropical vine bearing large elongated fruit
Related Words
loueur
loueur de canots
loufoque
lougre
PC Version
Copyright © 2018 WordTech Co.