slo (slovenia) (international car registration) - Turkish English Dictionary