kamus
.
Search
About
wanderlust
English
itchy feet, wanderlust
Noun
Very strong or irresistible impulse to travel
English: wanderlust, itchy feet
English words with similar meanings
Show 1 words
itchy feet