Dictionary Romanian – English

ouătoare



Adjectiv
1. fem.

laying



Substantiv feminin
1. (bună ~)

good layer