English Nouns: lifebuoy

English Nouns verb 'lifebuoy' conjugated