Arabic-English dictionary »

اِبْن كَلْب meaning in English

ArabicEnglish
اِبْن كَلْب m

son of a bitchobjectionable person