well i know arabic very well...and it the spelling of arab dog is arab kalb not kcalb and arab as arab well i think if you didn't spell it well i mean pronounce it well in speaking maybe no one could understand you...but first always ask the meaning before u use the word cuz it could be a really bad word also...hope u understood what i said...:)