Multilingual Turkish Dictionary

SAFLIKLA

SAFLIKLA : Turkish French

ingénument, tout bonnement