Translation of "Spain" into English
Espana, Kingdom of Spain, Spain are the top translations of "Spain" into English.
Spain
-
Espana
noun -
Kingdom of Spain
noun -
Spain
noun feminineTuan, Jane baru lepas pihak kastam din Port of Spain bawah dari salah saorang kenalan.
Sir, Jane just passed customs in Port of Spain under one of her aliases.
-
Show algorithmically generated translations
Automatic translations of "Spain" into English
-
Glosbe Translate
-
Google Translate
Add example
Add