Dictionary English – Romanian

madcap



Substantiv