Arabic-English dictionary »

أُسْطُول meaning in English

ArabicEnglish
أُسْطُول

fleetgroup of vessels or vehicles

Your history