Dictionary English – Romanian

beehive



Substantiv
1.

stup