larpadak


Results for "larpadak"

Turkish - English dictionary

larpadak

(Turkish - English dictionary) :
suddenly and with great force.