Spanish: terrutar

Spanish verb 'terrutar' conjugated