Dictionary English – Romanian

punctilious



Adjectiv