تلزرغون

Other spellingsتل زرغون

تلزرغون

evergreen

Meanings

  1. evergreen

Pashto definitions

  1. تلشين، تل سمسور
Translations (3)
English
evergreen
German
immergrün
Norwegian
eviggrønn