Results for "

bombardment

"
English - Turkish Dictionary

bombardment

(English - Turkish Dictionary) :
i. bombardıman, topa tutma.