DictionaryForumContacts

   French English
Terms for subject Informal containing en) rester | all forms
FrenchEnglish
rester en carafebe left stranded
rester en carafebe left high and dry
rester en cheminbe left stranded
rester en cheminbe left high and dry
rester en planbe left stranded
rester en planbe left high and dry
ça m'est resté en travers du gosierit really stuck in my throat