Definify.com

Definition 2025


canguri

canguri

Italian

Noun

canguri m

  1. plural of canguro