Dictionary English – Romanian

rigmarole



Substantiv
Adjectiv