canguri giganti

Italian

Noun

canguri giganti m pl

  1. plural of canguro gigante