Dictionary English – Romanian

ludicrous



Adjectiv