Dictionary English – Romanian

separable



Adjectiv