Multilingual Turkish Dictionary

RASCALLY

RASCALLY : English Turkish

adv. alçakça, namussuzca