Dictionary English – Romanian

indisputable



Adjectiv