तृण-पीत (Trin-pit) Meaning in English

Meaning in English