Dictionary Romanian – English

arcadă



Substantiv feminin
1.

archway


2. anat.

arch