Multilingual Turkish Dictionary

TACTLESSLY

TACTLESSLY : English Turkish

adv. patavatsızca, düşüncesizce