Dictionary Romanian – English

Similar words: ramă, râma.

râmă



Substantiv feminin
1. zool.

earth/dew worm