Slovnenya

Translation English French: minimal brain damage

Dictionary: main
minimal brain damage
noun
ADD.