a stew of lamb and vegetables English - French




English translator: English French a stew of lamb and vegetables  Eesti sõnaraamat   Español Traductor   Svenska Översättare