Hindi-English dictionary »

अल्पायु मक्षिका meaning in English

HindiEnglish
अल्पायु मक्षिका

mayfly [mayflies]noun
[UK: ˈmeɪ.flaɪ] [US: ˈmeɪ.flaɪ]