rillu

Meanings

  1. Owl

Translations