Results for "

rascal

"
English - Turkish Dictionary

rascal

(English - Turkish Dictionary) :
i. yaramaz; maskara; kerata.