AFEARD MEANING IN ENGLISH

• Afeard Definition & Synonyms

  1. (p. a.) Afraid.


RECENT SEARCHES