ORANGERY MEANING IN ENGLISH

• Orangery Definition & Synonyms

  1. (n.) A place for raising oranges; a plantation of orange trees.


RECENT SEARCHES