Slovnenya

Translation French English: deguelasse

Dictionary: main
deguelasse
adjectif