Translation of niche in English:

niche

vulgar, adj.

adjective

Venezuela
derogatory

  • 1

    vulgar
    common derogatory