Slovnenya

Translation English Spanish: sprawling

Dictionary: main
sprawling
adjective