Dictionary, Free Dictionary - MyDictionary.net
Definition of " bumpy road " in English Greek Dictionary
Results
bumpy road
  • {N} ανώμαλος δρόμος