English to Catalan Dictionary
bighorn
Mufló de les Muntanyes Rocalloses
Meaning for bighorn found in 29 Languages.
Sponored Video