English-French dictionary »

screwball meaning in French

EnglishFrench
screwball (crazy person)
noun
[UK: ˈskruː.bɔːl]
[US: ˈskruː.ˌbɒl]

fêlé◼◼◼nom {m}