Meaning of サイガ in Japanese

  1. Words

Definition of サイガ

サイガ(saiga)
  1. (n) saiga (Saiga tatarica); saiga antelope
Back to top