Slovnenya

Translation English French: identity card

Dictionary: main
identity card
noun