German-English dictionary »

speichelabsauger meaning in English

GermanEnglish
der Speichelabsauger Substantiv

saliva ejectornoun