babarrĂșa de naranja
/
bah-bah-ROO-ah deh nah-RAHN-hah
/
[
Spanish
]
Frozen orange custard
Countries
Spain