Slovnenya

Translation English Spanish: enwrapped

Dictionary: main
enwrapped
adjective