English Nouns: loofa

English Nouns verb 'loofa' conjugated