Arabic-English dictionary »

شِكَال meaning in English

ArabicEnglish
شِكَال m

hobbleShort straps tied between the legs of unfenced horses