STUMBLING-STONE MEANING IN ENGLISH

• Stumbling-stone Definition & Synonyms

  1. (n.) A stumbling-block.


RECENT SEARCHES