someone or something which attaches; connecter

listen to the pronunciation of someone or something which attaches; connecter
English - English
{i} attacher
someone or something which attaches; connecter
Favorites