CAEN STONE MEANING IN ENGLISH

• Caen stone Definition & Synonyms

  1. () A cream-colored limestone for building, found near Caen, France.


RECENT SEARCHES