English to Arabic

Meaning for:
Flotilla
other
الأسطول الصغير