riffraff


Results for "riffraff"

English - Turkish Dictionary

riffraff

(English - Turkish Dictionary) :
i. ayaktakımı.