vocab dash
Log in
Sign up
サルキー
Meanings
Noun
1. saluki (dog breed)
Other readings
サルーキ