English-Hindi dictionary »

caprimulgid meaning in Hindi

EnglishHindi
caprimulgid noun

छपका