Meaning ofdetacherin English

detacher

#uncommon
Definitions