Dictionary English – Romanian

lariat



Substantiv