ottopodi
Italian
Noun
ottopodi
m
plural of
ottopode