Slovnenya

Translation English Spanish: decumbent

Dictionary: main
decumbent
adjective