French-Latin dictionary »

sténose meaning in Latin

FrenchLatin
sténose nom

stenosisnoun