lechona
Top 40000
Meanings
Noun
1. a popular Colombian dish consisting of a roast pig, yellow peas, green onion and yellow rice