Translation of cinoglosa in English:

cinoglosa

hound's-tongue, n.

feminine noun

  • 1

    hound's-tongue