Spanish: ambuar

Spanish verb 'ambuar' conjugated