chatterbox


Results for "chatterbox"

English - Turkish Dictionary

chatterbox

(English - Turkish Dictionary) :
i. geveze, çenebaz, dillidüdük.