Spanish Romanian Dictionary

español - limba română

Metro in Romanian:

1. Metru Metru