Slovnenya

Translation English Spanish: embrace

Dictionary: main
embrace
noun
1 abrazo.