uzun menzilli toplar

listen to the pronunciation of uzun menzilli toplar
Turkish - English
heavy artillery
mounted guns of a large caliber, cannon
uzun menzilli toplar
Favorites