×

rooftop meaning in French

n. toit, revêtement extérieur supérieur qui protège une construction

Related Words

  1. roofing
  2. roofless
  3. rooftree
  4. rooibos
PC Version

Copyright © 2018 WordTech Co.