throating - German English Dictionary

throating

Play ENDEENus
Play ENDEENuk
Play ENDEENau

Meanings of "throating" in German English Dictionary : 1 result(s)

English German
General
throating Auskehlung [f]