Dictionary English – Romanian

beleaguer



Verb tranzitiv
1.

a asedia