Dictionary
Search
Install dictionary
напова́л
наповал
other
Meanings
outright, on the spot