Multilingual Turkish Dictionary

ABASHEDLY

ABASHEDLY : English Turkish

adv. mahcubiyetle, telaşlı bir şekilde