Romanian English Dictionary

limba română - English

Gemenii in English:

1. the Twins the Twins