Definify.com

Definition 2024


şahmerdan

şahmerdan

Turkish

Noun

şahmerdan

  1. battering ram

Declension