Translate French Arabic marte

French
 
Arabic
Noun
  • marte (n.) , {zool.}
    سَمُّور {حيوان مِنْ الْفَصِيلَة السَّمُّورِيَّة}، {الحيوان}
    more ...
 Add translation 

similar Results