English to Arabic

Meaning for:
Promontory
other
اللّسان البرّي داخل البحر، صخور بارزة في لبحر