embracers
English
Noun
embracers
plural of
embracer