Dictionary English – Romanian

toothed



Substantiv