the branching top of a tree; foliage

listen to the pronunciation of the branching top of a tree; foliage
English - Turkish
English - English
shroud
the branching top of a tree; foliage
Favorites