Dictionary English – Romanian

beef-witted



Adjectiv