Slovnenya

Translation English Spanish: garbed

Dictionary: main
garbed
adjective