Multilingual Turkish Dictionary

NEEDLER

NEEDLER : English Turkish

n. iğneleyici kimse, alaycı kimse