Dictionary English – Romanian

intricate



Adjectiv