English → Hindi dictionary

spotted bat

स्पॉटेड बात / स्पॉटेडNOUN

Definition

a large bat of the southwestern United States having spots and enormous ears

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