Slovnenya

Translation English Spanish: rooftree

Dictionary: main
rooftree
noun
1 bloque.
2 cresta.