Slovnenya

Translation English Spanish: blindfold

Dictionary: main
blindfold
noun