Spanish-English dictionary »

cuaima meaning in English

SpanishEnglish
cuaima noun
{f}

bushmaster(pit viper)
noun