Meaning ofgenetsin English

genets

#uncommon
Definitions