Arabic-English dictionary »

مَرْبِط الْفَرَس meaning in English

ArabicEnglish
مَرْبِط الْفَرَس m

cruxcentral or essential point