Search term effaroucher has 4 results
Jump to
FR French EN English
effaroucher (v) [général] frighten off (v) [général]
effaroucher (v) [général] frighten away (v) [général]
effaroucher (v) [effroi] scare off (v) [effroi]
effaroucher (v) [effroi] scare away (v) [effroi]

French English translations