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