cannon


Results for "cannon"

English - Turkish Dictionary

cannon

(English - Turkish Dictionary) :
i., ask. top.
English - Turkish Dictionary

cannonball

(English - Turkish Dictionary) :
i. top güllesi.