Spanish Adjectives: larguirucho

Spanish Adjectives verb 'larguirucho' conjugated