Dictionary English – Romanian

pin-head



Substantiv