×

terrace meaning in French

n. terrasse; balcon; toit plat
v. construire une terrasse

Related Words

  1. terraced
  2. terrace agriculture
  3. terra rossa
  4. terra sancta
  5. terrace agriculture
  6. terraced
PC Version

Copyright © 2018 WordTech Co.