Argali definition and meaning | Collins English Dictionary

Argali definition and meaning | Collins English Dictionary