Created: Tue, 15 Apr 2025 07:06
Updated: Tue, 15 Apr 2025 07:06
Translation: step on; tread on; press; push (verb)
Etymology: -