Arabic-English dictionary »

أَسْرَفَ فِي اَلشَّرَاب meaning in English

ArabicEnglish
أَسْرَفَ فِي اَلشَّرَاب

guzzleto drink (or sometimes eat) voraciously