emit a sound as one's teeth smack together - Turco Inglés Diccionario

Proponer traducción