Translation of hornacina in English:

hornacina

niche, n.

feminine noun

  • 1

    niche