Dictionary English – Romanian

poniard



Substantiv
Verb tranzitiv