English-Turkish dictionary »

barrel bomb meaning in Turkish

EnglishTurkish
barrel bomb noun

varil bombasınoun