Spanish Nouns: metrallera

Spanish Nouns verb 'metrallera' conjugated