Dictionary English – Romanian

toad-eater



Substantiv