southampton - İspanyolca İngilizce Sözlük

southampton

Meanings of "southampton" with other terms in English Spanish Dictionary : 1 result(s)

İspanyolca İngilizce
British Slang
natural de southampton derog. scummer