Dictionary Translate Correct Ask AI
trochlear hamulus
related Results
der Hamulus (n.) , {ant.}