dictionary-en.com Free online language dictionary.

stifling in french

Word:
stifling (Number of letters: 8)
Dictionary:
english-french
Translations (7):
daube, étouffement, étranglement, garrotte, mijoter, strangulation, suffocation
Related words:
french stifling, stirling university, stirling engine, stifling thesaurus, stifling synonym, stifling meaning, stifling in french, daube in english
stifling in french