tep

Phonetic
[tep]
English: Translation
sap
Plants, trees and other vegetation
ID
08.760