booyeè alaf

English

the smell of grass

Persian

booyeè alaf

« Persian/English Dictionary