Dictionary English – Romanian

perspicuous



Adjectiv