ボルロッティ
borurottei

Noun

1. borlotti beans; kidney beans

Related to うずら豆

From Italian

Other forms: