Definify.com

Definition 2026


şahmerdan

şahmerdan

Turkish

Noun

şahmerdan

  1. battering ram

Declension