1 French Synonyms for ACCOLADE
Prev.1Next
embrassade
Definition: 1. hugging and kissing
There are 2 definitions of the word embrassade
Show more information about embrassade
Prev.1Next
Search took: 23.25 ms
Definition: 1. hugging and kissing
There are 2 definitions of the word embrassade
Show more information about embrassade
Search took: 23.25 ms