vocab dash
Log in
Sign up
マムルーク
Meanings
Noun
1. Mamluk
(Historical)