Spanish Nouns: telearrastre

Spanish Nouns verb 'telearrastre' conjugated