Baba Dimri

Albanian

Proper noun

Baba Dimri m

  1. Santa Claus