Translate English Arabic delphinus

English
 
Arabic
Noun
  • delphinus (n.) , {The Dolphin}, {astron.}
    دلفين {كوكبة شمالية; الصليب}، {فضاء وعلوم طيران}
    more ...
 Add translation