restless and nervous person who is constantly moving - Turco Inglés Diccionario

Proponer traducción