English → Hindi dictionary

chateura pelagica

चटेऊरा पेलाजिक / चाटूरNOUN

Definition

American swift that nests in e.g. unused chimneys

Looking for poetry? Read shayari and poems by great poets.