Dictionary Romanian – English

mascotă



Substantiv feminin
1.

mascot


2.

charm


3. (amuletă)

amulet