ترجمة إنجليزي عربي microscelous

      ...

      microscelous {short-legged}, {med.}