Slovnenya

Translation English Spanish: placed

Dictionary: main
placed
adjective