English to Hindi Dictionary

Station (SthAna) Meaning in English