Dictionary English – Romanian

porcupine



Substantiv