Definify.com

Definition 2024


deodar_cedars

deodar cedars

English

Noun

deodar cedars

  1. plural of deodar cedar