Multilingual Turkish Dictionary

MAKE A CRACKLING NOISE

MAKE A CRACKLING NOISE : English Turkish

v. çatırdamak