light-headed - French English Dictionary

light-headed

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "light-headed" in French English Dictionary : 1 result(s)

English French
General
light-headed étourdi [adj]