English to Hindi

Meaning for:
horsefly
other
घुड़मक्खी