savoiardi
/
sah-voh-YAHR-dee
/
[
Italian
]
Sponge finger. Lady finger.
Synonyms in other languages
Italian
biscotto di Savoia
biscotto savoiardo
Countries
Italy
Related terms
biscotto savoiardo
biscotto di Savoia