Search term laid has 2 results
FR French EN English
laid (a) [apparence] nasty (a) [apparence]
laid (a) [apparence] ugly (a) [apparence]

French English translations