Dictionary English – Romanian

technical



Adjectiv