×

sape meaning in English

n. sap, juice of a plant

Related Words

  1. saoudien
  2. saoul
  3. sapelli
  4. saper
PC Version

Copyright © 2018 WordTech Co.