Spanish Nouns: finiestra

Spanish Nouns verb 'finiestra' conjugated