Spanish Nouns: semicúpula

Spanish Nouns verb 'semicúpula' conjugated