Multilingual Turkish Dictionary

DE TOUT POIL

DE TOUT POIL : French Turkish

her türlü, her çeşit