GADO GADO


Meaning of GADO GADO in English

n. Indonesian salad consisting of mixed vegetables served with a spicy peanut and coconut milk sauce

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.