English to Arabic

Meaning for:
Veliferous
other
مزوّد بأشرعة