English to Arabic

Meaning for:
Viverrine
other
فيفيرين - حيوان ثديي مفترس