Dictionary English – Romanian

impending



Adjectiv