Definify.com

Definition 2025


patlama

patlama

Turkish

Noun

patlama

  1. explosion

Declension