Dictionary English – Romanian

white-livered



Adjectiv