cherry crab
/CH EH1 R IY0 K R AE1 B/noun
- 1
asian wild crab apple cultivated in many varieties for it small acid usually red fruit used for preserving
Translate โcherry crabโ into another language
Choose a language below to open the translator with English selected as the source language.