unclear, difficult or impossible to understand or interpret

listen to the pronunciation of unclear, difficult or impossible to understand or interpret
English - Turkish

Definition of unclear, difficult or impossible to understand or interpret in English Turkish dictionary

clear as mud
anlaşılmaz
English - English
clear as mud