girato/giratq
/
gee-RAH-toh
/
[
Italian
]
plural
girati/girate
Spit-roasted or turned
Countries
Italy