Multilingual Turkish Dictionary

BABILLARD

BABILLARD : French Turkish

geveze, çenesi düşük