be petrified (due to fear) - Turco Inglés Diccionario

Proponer traducción