Definify.com

Definition 2025


şahmerdan

şahmerdan

Turkish

Noun

şahmerdan

  1. battering ram

Declension