kamus
.
Search
About
tours
English
Tours
Noun
An industrial city in western France on the Loire River
English: Tours
Bahasa:
Tours
Bahasa words with similar meanings
tours