Dictionary Translate Correct Ask AI
Noun
leopardess {zool.}
فَزَارَة {الحيوان}
leopardess {zool.}
نَمِرَة {الحيوان}