SHENDSHIP MEANING IN ENGLISH

• Shendship Definition & Synonyms

  1. (n.) Harm; ruin; also, reproach; disgrace.


RECENT SEARCHES