Dictionaries
English
English
Русский
Deutsch
Sign In
Sign Up
English
English
Russian
German
Russian
English
Russian
German
Search results
Tongue-tied
Tongue-lashing
Noun
Pres. Participle
Tongue-lashing
Tongue-in-cheek
Adj
Adj
Adj
Adv
Adv
Adv
Tongue-lashings
Noun