Spanish: estoxar

Spanish verb 'estoxar' conjugated