elevated hut at a vineyard - Inglés Sinónimo Diccionario

Can't found any synonym terms.