Dictionary English – Romanian

tom-cat



Substantiv