Spanish-English dictionary »

cascabel púa meaning in English

SpanishEnglish
cascabel púa noun
{f}

bushmaster(pit viper)
noun