bat having a horseshoe-shaped leaf on the nose

listen to the pronunciation of bat having a horseshoe-shaped leaf on the nose
English - English

Definition of bat having a horseshoe-shaped leaf on the nose in English English dictionary

bat having a horseshoe-shaped leaf on the nose
horseshoe bat
bat having a horseshoe-shaped leaf on the nose
Favorites