Dictionary English – Romanian

lockfast



Adjectiv