You searched for: “tongue idioms
Tongue Idioms
Greek > Latin: a peculiarity in language or special presentations; in this unit.