Arabic-English dictionary »

مجاولة meaning in English

ArabicEnglish
مجاولة f

joustingmedieval European sport