Tour

9 1 0
                                    

The word tour means:

-tower in French;
-tour in English.

Same words with different meaningsWhere stories live. Discover now