an instrument used for pushing down the tongue - French English Dictionary

an instrument used for pushing down the tongue

Meanings of "an instrument used for pushing down the tongue" in French English Dictionary : 1 result(s)

English French
General
an instrument used for pushing down the tongue abaisse-langue [m]