Slovnenya

Translation English French: legible

Dictionary: main
legible
adjective