long and hard study to prepare for an exam or school assignment - Turco Inglés Diccionario

Proponer traducción