Dictionary English – Romanian

inimitable



Adjectiv