Dictionary English – Romanian

puppet



Substantiv