English to Arabic

Meaning for:
Troglodyte
other
ساكن الكهوف