Imbriots
English
Noun
Imbriots
plural of
Imbriot