Italian-English translations for secchione
- bookworm
- egghead
- nerda computer nerda comic-book nerdOnly a nerd would wear yellow and blue stripes with green pants
- swotYou should swot up on your French before travelling to Paris.
- wonk
Trending Searches
Popular Dictionaries