Similar words :
••••
suffocating is a form of suffocate >>

suffocating

adjectiveaidiacht plúchtach adj1  cmu→ suffocate
Loading phrases and examples...