Definition of サイガ

サイガ

saiga

noun
saiga (Saiga tatarica), saiga antelope