×
terraced
meaning in French
adj.
en terrasses; attenant aux maisons voisines
Related Words
terrace
terrace agriculture
terrace
terrace agriculture
terracotta
terraform
PC Version
Copyright © 2018 WordTech Co.