Slovnenya

Translation English Spanish: heap

Dictionary: main
heap
noun