Arabic-English dictionary »

غُوَّاكَامُولِي meaning in English

ArabicEnglish
غُوَّاكَامُولِي

guacamoleavocado-based greenish dip