macropoda
Italian
Adjective
macropoda
feminine singular of
macropodo