meaning of st bernard

1. a Swiss alpine breed of large powerful thick-coated dog used as a rescue dog


Related Words

st bernard |

Developed & Maintained By Taraprasad.com

Treasure Words