Dictionary English – Romanian

indubitable



Adjectiv