English to Arabic

Meaning for:
Shiest
other
أكثر خجلا