Comfortable also means relaxed:

中文解释

I’m not comfortable speaking in front of an audience.

正在查询

obsessing hideless doctrines arcades 供给 witch hepatocellular carcinoma avert thoughts compose entirely sign over