Multilingual Turkish Dictionary

TACHETER

TACHETER : French Turkish

"yer yer leke etmek; beneklemek"