Slovnenya

Translation English Spanish: veiling

Dictionary: main
veiling
noun