SUFFOCANTE


Meaning of SUFFOCANTE in English

adj choking, stifling

Interlingua English vocab.      Английский словарь Интерлингва.