Babulya

Babulya means grandmother in Russian language.
by kevkhalif420 January 22, 2019
Get the Babulya mug.