Timor leaf warbler - Español Inglés Diccionario