Dictionary Translate Correct Ask AI
Noun
mermaid (n.) , [pl. mermaids]
similar Results
sirenomelus {med.}
خَيلاَنِيّ {مسخ}، {طب}
sirenomelia {med.}
خَيْلانِيَّة {حالة مسخية}، {طب}