Dictionary English – Romanian

catching



Adjectiv