rhizoverbBeta
Feedback

babushka

Russian grandmothernoun · A Russian grandmother or elderly woman.Headscarfnoun · A headscarf tied under the chin.