stamp with a visa - Spanish English Dictionary

stamp with a visa

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "stamp with a visa" in Spanish English Dictionary : 2 result(s)

English Spanish
Business
stamp with a visa visar [v]
Law
stamp with a visa visar [v]