Kaudo

From Fresh Dictionary

Ido

Noun

  1. a tail.io:kaudo
Personal tools