Dictionary English – Romanian

cockroach



Substantiv