Artificial intelligent assistant

canalia

canalia
  see canaglia.

Oxford English Dictionary

yu7NTAkq2jTfdvEzudIdQgChiKuccveC c14b1bf4f7cbb50644dd2740095048da