Arabic-English dictionary »

كُوبْرَا meaning in English

ArabicEnglish
كُوبْرَا f

cobravenomous snake

cobravenomous snake