Grannie

Russian Meaning

бабушка

бабуля

старушка

тяжелое орудие

бабуся

English Meaning

  1. A less common variant spelling of granny.

Statcounter