Spanish Nouns: lechoza

Spanish Nouns verb 'lechoza' conjugated