Multilingual Turkish Dictionary

LANCE-GRENADES

LANCE-GRENADES : French Turkish

[le] bombaatar