Slovnenya

Translation English French: swot up

Dictionary: main
swot up
verb