Spanish-English dictionary »

caraota meaning in English

SpanishEnglish
caraota noun
{f}

common bean(plant)
noun
[UK: ˈkɒ.mən biːn] [US: ˈkɑː.mən ˈbiːn]