French translation for "smartarse"
|
- n. personne qui pense tout savoir, petit malin
- Similar Words:
- "smart mouth" French translation, "smart move" French translation, "smart partnership" French translation, "smart shopping" French translation, "smart terminal" French translation, "smarten" French translation, "smarten up" French translation, "smartingly" French translation, "smartly" French translation, "smartly dressed" French translation
|
|
|