Spanish Nouns: ostra

Spanish Nouns verb 'ostra' conjugated