To explain the meaning of something.
To translate spoken language.
बोली गई भाषा का अनुवाद करना।
English Usage: He interprets for tourists at the museum.
Hindi Usage: वह संग्रहालय में पर्यटकों के लिए अनुवाद करता है।