Translation of "crabba" into English
crab, cancer, Cancer are the top translations of "crabba" into English.
crabba
Noun
grammar
-
crab
noun -
cancer
noun
-
Show algorithmically generated translations
Translations with alternative spelling
Crabba
-
Cancer
proper
Add example
Add