Dictionary English – Romanian

detachable



Adjectiv