chencho abodabo

/CHAHN-choh ah-boh-DAH-boh/
[Spanish]

Pork braised with sweet potatoes flavoured with orange and lemon juice.

Countries