"kangaroos" - Details

English Term:
kangaroos
Arabic Term:
أسهم أسترالية
Arabic Definition:
English Definition: