dish consisting of rice and scrambled beans - Spanish English Dictionary

Suggest a Term