Dictionary English – Romanian

fumbling



Substantiv
Adjectiv