booyeè alaf

English

the smell of grass

Persian

booyeè alaf

Appears In

« Persian/English Dictionary