Search term squint-eyed has 3 results
Jump to
EN English FR French
squint-eyed (a) [medicine] louche (a) {f} [medicine]
squint-eyed (a) [medicine] qui louche (a) [medicine]
squint-eyed bigle