English to Hindi Dictionary

Recap (Sar) Meaning in English