Spanish-English dictionary »

matabuey meaning in English

SpanishEnglish
matabuey noun
{f}

bushmaster(pit viper)
noun