Dictionary English – Romanian

ingenious



Adjectiv