a forest or grove of pine trees, either natural or as a plantation

listen to the pronunciation of a forest or grove of pine trees, either natural or as a plantation
English - Turkish

Definition of a forest or grove of pine trees, either natural or as a plantation in English Turkish dictionary

pinewood
çam
English - English
pinewood