Spanish: mostellar

Spanish verb 'mostellar' conjugated