noun a person who translates from a foreign language into English.
englisher 🔊 Listen to this noun a person who translates from a foreign language into English. Share Facebook Twitter Google +