Dictionary English – Romanian

myriapod



Substantiv