English-Turkish dictionary »

snowball fight meaning in Turkish

EnglishTurkish
snowball fight (play fight)
noun

kartopu savaşınoun