Slovnenya

Translation English Spanish: located

Dictionary: main
located
adjective