Arabic-English dictionary »

حُفْرَة meaning in English

ArabicEnglish
حُفْرَة f

pithole in the ground