RED CARROBEAN


Meaning of RED CARROBEAN in English

noun

see red carabeen

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.