macropodi

Italian

Adjective

macropodi

  1. masculine plural of macropodo