Slovnenya

Translation English Spanish: deciduous

Dictionary: main
deciduous
adjective