Dictionary English – Romanian

enmesh



Verb tranzitiv