English to Arabic

Meaning for:
Watercrafts
other
مركبات مرئية