Multilingual Turkish Dictionary

CANNON BALL

CANNON BALL : English Turkish

gülle, çok sert şut, top mermisi