kikilis

Lithuanian

Noun

kikilis m

  1. finch