vocab dash
Log in
Sign up
サイガ
Meanings
Noun
1. saiga (Saiga tatarica); saiga antelope