English: Where was Isabella of France born?
translation: พระราชินีอิสซาเบลลาแห่งฝรั่งเศส เกิดที่ไหน
translation: อิซาเบลลาแห่งฝรั่งเศสเกิดที่ไหน
translation: อิซาเบลลาแห่งฝรั่งเศส สมเด็จพระราชินีแห่งอังกฤษเกิดที่ไหน?