English to Arabic

Meaning for:
Cabot
other
كابوت - مستكشف إيطاليّ