Turkish French Dictionary

Türkçe - Français

mandıra in French: