Translation English Spanish: right-down
Diccionario: mainright-downadjective1 abierto,
claro,
descarado,
evidente,
flagrante,
incontestable,
incuestionable,
indiscutible,
indudable,
inequívoco,
innegable,
manifiesto,
notable,
obvia,
obvio,
patente,
visible.