Translation for "sap"
sap meaning in Spanish : savia sap meaning in German : Saft sap meaning in Russian : живица sap meaning in Portuguese : seiva sap meaning in Chinese : 树液 sap meaning in Japanese : 樹液 sap meaning in Tamil : சத்துதான் sap meaning in Arabic : العصارة sap meaning in Turkish : özsu sap meaning in Hindi : पौधों का रस sap meaning in Telugu : సాప్ sap meaning in French : sève