French-English dictionary »

pads meaning in English

FrenchEnglish
PADS nom

PADS◼◼◼(post-Avatar depression syndrome)
noun
[UK: pædz] [US: ˈpædz]