Frabosa
/
frah-BOH-sah
/
[
Italian
]
A blue cheese.
Countries
Italy