Dictionary Translate Correct Ask AI
...
canula {cannula}, {med.}