FLANCONADE MEANING IN ENGLISH

• Flanconade Definition & Synonyms

  1. (n.) A thrust in the side.


RECENT SEARCHES