Arabic-English dictionary »

بِيَادِيّ meaning in English

ArabicEnglish
بِيَادِيّ m

infantrymansoldier who fights on foot